protective ghosts - German English Dictionary